cuddle or excessive attention - Spanish English Dictionary